package com.tughluq.smsredirector

interface IStateful<T : IState> {
    val state: T
    fun setState(action: T.() -> Unit)
}

interface IState